by the power of the holy spirit - Francés Inglés Diccionario